(something) permitting - Spanish English Dictionary